current meters - Turkish English Dictionary